Skip to main content

BA: Untergeordnete Cases erstellen

8 Aufgaben

30 Min.

Visible to: All users
Anfänger Pega Platform '23 Case Management Constellation Deutsch

Szenario

Die Microjourney für einen GoGoRoad-Kunden umfasst das Initiieren der Serviceanfrage, den Erhalt des Services und für einen bestimmten Mitgliedsstatus den Erhalt einer Rechnung für die erbrachten Services.

In einer kürzlich abgehaltenen DCO-Sitzung stimmten die Stakeholder Ihrer Analyse zu, dass die Kunden-Microjourney zwei verschiedene Case-Typen verwenden kann, wobei der eine Case-Typ dem anderen untergeordnet ist:

  • Der Case-Typ Assistance Request ist der übergeordnete Case-Typ. Er modelliert die Initiierung der Anfrage und Erstellung der Kundenrechnung.
  • Der Case-Typ Service ist der untergeordnete Case-Typ und modelliert den servicebezogenen Workflow.

Die Erstellung des Service-Case-Typs Service erfolgt während der Stage Service des Case-Typs Assistance Request. Der Case-Typ Service enthält Funktionen zum Ausführen und Dokumentieren der ausgewählten Services. Nach Abschluss des Case Service kann der Case-Typ Assistance Request fortgesetzt werden.

Ein anderer Business Architect des GoGoRoad-Projekts hat den Case-Typ Service bereits in der GoGoRoad-Anwendung konfiguriert. Ihre Aufgabe besteht jetzt in der Konfiguration von zwei Steps: des Steps Create case, mit dem der untergeordnete Case Service erstellt wird, und des Steps „Wait“, mit dem die Kriterien für die Case-Abhängigkeit definiert werden, nach denen der Case-Typ Assistance Request fortgesetzt wird. Die Konfiguration dieser beiden Steps erfolgt im Case-Typ Assistance Request.

User Stories

Als GoGoRoad-Kundenbetreuer stelle ich mir Folgendes für eine effiziente Customer Journey vor: Ein Case Assistance Request erstellt automatisch einen Case Service, wenn der Business-Prozess in die Stage Service eintritt, und wird automatisch fortgesetzt, wenn der Case Service abgeschlossen ist.

Als GoGoRoad-Servicekoordinator brauche ich folgenden Ablauf, damit ich die nötigen Informationen habe, um jemanden mit der Pannenhilfe zu beauftragen: Der Case Assistance Request soll die Daten über den Kunden, die Serviceadresse, den Servicetyp und die Fahrzeuginformationen übertragen.

Technische Notizen des Systemarchitekten

  • Der Case-Typ Assistance Request enthält einen Prozess namens Create Service Case, der zwei Automatisierungs-Steps umfasst: „Create Case“ und „Wait“.
  • Im Case Assistance Request initiiert der Automatisierungs-Step „Create Case“ einen Case Service und überträgt die Daten für die Feldtypen „Customer (AR)“, „Service address (AR)“, „Service type“ und „Vehicle information (AR)“ an den Case Service.
  • Im Case Assistance Request erkennt der Automatisierungs-Step „Wait“, dass der Case Service erst abgeschlossen werden muss, bevor fortgefahren werden kann.
  • In der Stage „Create“ des Case Service werden die Daten in die Felder Customer (AR), Service address (AR), Service type und Vehicle information (AR) übertragen und im Abschnitt Assistance Request Info des Step Confirm Assistance Request angezeigt.

In der folgenden Tabelle finden Sie die Anmeldedaten, die Sie zur Durchführung der Challenge benötigen:

Rolle Benutzername Passwort
Business Architect author@gogoroad pega123!

Sie müssen zum Abschließen dieser Challenge Ihre eigene Pega-Instanz starten.

Die Initialisierung kann bis zu 5 Minuten dauern, bitte haben Sie Geduld.

Challenge-Schritte

Genaue Übungsschritte

1 Service-Case-Prozess konfigurieren

  1. Geben Sie in der Pega-Instanz für die Challenge die folgenden Anmeldedaten ein:
    1. Geben Sie in das Feld User name Folgendes ein: author@gogoroad.
    2. Geben Sie in das Feld Password Folgendes ein: pega123!.
  2. Klicken Sie im Navigationspanel von App Studio auf Case Types > Assistance Request, um den Case-Typ Assistance Request zu öffnen.
  3. Bewegen Sie den Mauszeiger im Case-Life-Cycle Assistance Request über die Stage Service und klicken Sie dann auf More > Add Process > New Process, um einen neuen Prozess hinzuzufügen.
    More icon when you hover over the Service stage
  4. Geben Sie in das Feld Process Create service case ein.
  5. Klicken Sie im Prozess Create Service Case auf Step, um dem Prozess einen neuen Step hinzuzufügen.
  6. Klicken Sie auf More > Automations > Create Case > Select, um einen Step Create Case zum Prozess hinzuzufügen.
    Create case step
  7. Geben Sie in das Feld Step Create Service Case ein.

2 Untergeordneten Case „Service“ konfigurieren

  1. Bestätigen Sie rechts im Kontext-Eigenschaftspanel Create Service Case, dass Child Case ausgewählt ist.
  2. Wählen Sie in der Liste Case Type Service aus, um einen Service-Case zu erstellen. Klicken Sie dann auf OK, um die Anweisung zu entfernen.
  3. Markieren Sie die Checkbox Transfer information to new Case .
    The Step properties pane for the Create child Case step
  4. Markieren Sie im Dialogfenster Transfer information im Feld 'From' die folgenden Checkboxen:
    • Customer (AR)
    • Service address (AR),
    • Service type
    • Vehicle information (AR)
  5. Bestätigen Sie, dass die Checkbox Add mapped fields to the Assistance Request Info View (in 'Service' Case Type) markiert ist.
  6. Klicken Sie auf OK, um das Dialogfenster Transfer information zu schließen.
  7. Klicken Sie auf Save, um den Case-Life-Cycle Assistance Request zu speichern.
    The Service Stage including the Create Service Case Step

3 Steps in der Stage „Service“ löschen

  1. Klicken Sie im Prozess Create Service Case beim Step Service (1) auf das Papierkorb-Icon.
  2. Klicken Sie im Prozess Service beim Step Select services performed auf das Papierkorb-Icon.
    Dieser Step wird nicht mehr benötigt, da er jetzt Teil des untergeordneten Case Service ist.
    The Service Stage after Collect information Steps are deleted

4 Persona und Datenobjekt entfernen

  1. Klicken Sie in der Stage Service im Abschnitt Personas & Channels bei der Persona für den Kundenbetreuer (CSR auf das Papierkorb-Icon.
  2. Die Persona CSR wird für die Stage Service benötigt, da der Prozess jetzt im untergeordneten Case Service ausgeführt wird.
    The Delete icon to remove the CSR Persona.
  3. Klicken Sie in der Stage Service im Abschnitt Data & Interfaces beim Datenobjekt Selected service auf das Papierkorb-Icon.
    Das Datenobjekt Selected service wird für die Stage Service nicht mehr benötigt, da der Prozess jetzt im untergeordneten Case Service ausgeführt wird.
    Deleting the Selected service data object

5 Step „Wait“ zum Prozess „Create Service Case“ hinzufügen

  1. Klicken Sie in der Stage Service im Prozess Create Service Case auf Step > More > Automations > Wait > Select, um einen Step „Wait“ hinzuzufügen, der den Case Assistance Request anhält, während der Case Service aktiv ist.
  2. Geben Sie in das Feld Wait Step Folgendes ein: Wait for Service Case resolution.
  3. Wählen Sie rechts im Kontext-Eigenschaftspanel in der Liste Wait for (Case type) die Option Service  aus, um eine Abhängigkeit für den Case Service festzulegen.
    Hinweis: In dieser Challenge erstellt der Case-Typ „Assistance Request“ einen einzelnen untergeordneten Service-Case. Es gibt keinen Unterschied zwischen den Optionen Any und All.
  4. Klicken Sie auf To be resolved, um den Case Assistance Request zu pausieren, bis der Case Service abgeschlossen ist.
  5. Deaktivieren Sie die Checkbox Users can choose to continue Process .
    The Wait Step properties pane.
  6. Klicken Sie oben rechts auf Save, um die Änderungen am Case-Life-Cycle Assistance Request zu speichern.
    Adding the Wait step to the Service Stage

6 Verfügbarkeit des Case-Typs „Service“ konfigurieren

  1. Klicken Sie im Navigationspanel von App Studio auf Case Types > Service, um den Case-Typ Service zu öffnen.
  2. Klicken Sie auf den Tab Settings , um die Eigenschaften des Case-Typs Service zu öffnen.
  3. Optional: Wenn diese Option ausgewählt ist, deaktivieren Sie im Abschnitt General im Feld Availability  die Checkbox Make available for adding to create menu .
    Diese Aktion verhindert, dass Benutzer manuell einen Case Service im Menü Create des Web-Portals erstellen.
    Clearing the Availability check box
  4. Klicken Sie auf Save , um den Case-Typ Service zu speichern.
    Hinweis: Um die Einstellungen für den Case-Typ Service zu übernehmen, melden Sie sich bei der Anwendung ab und dann wieder an.

7 Step „Confirm Assistance Request Info“ konfigurieren

  1. Klicken Sie im Case-Typ-Menü Service auf den Tab Workflow.
  2. Klicken Sie in der Stage Create auf den Step Confirm Assistance Request information
  3. Klicken Sie rechts im Kontext-Eigenschaftspanel auf Configure View.
  4. Klicken Sie im Abschnitt Fields auf das Papierkorb-Icon, um die Ansicht „Primary Fields“ zu löschen.
  5. Klicken Sie im Abschnitt Fields auf Add > Views > Assistance Request Info > Add, um die Informationen hinzuzufügen, die aus dem Case-Typ Assistance Request übertragen wurden.
  6. Klicken Sie im Abschnitt Fields auf Assistance Request Info.
  7. Ziehen Sie das Feld Service type über das Feld Search for Customer (AR) Customer.
    Moving the Service type field to the top of the list
  8. Klicken Sie auf Submit, um die Ansicht zu schließen.
  9. Klicken Sie auf Save, um die Arbeit zu speichern.

8 Step „Send service summary“ zum Senden einer E-Mail konfigurieren

  1. Klicken Sie im Case-Typ Service auf den Step Send service summary, um rechts das Kontext-Eigenschaftspanel anzuzeigen.
  2. Wählen Sie im Kontext-Eigenschaftspanel in der Liste Send to Folgendes aus: Field.
  3. Wählen Sie in der zweiten Liste Send to Folgendes aus: „Customer (AR) > Customer email“. Customer (AR) > Customer email.
  4. Geben Sie im Feld Subject als Betreff den Text "Your service is complete!" ein, um den Kunden über den Abschluss der Reparaturen zu informieren.
  5. Klicken Sie im Abschnitt Message content auf Compose, um den Inhalt der Nachricht zu verfassen.
  6. Geben Sie im Rich-Text-Editor den folgenden Text für die E-Mail-Nachricht ein:

    Dear <<.CustomerAR.FullName>>, 

    Your service is now complete. The total of services rendered for case <<.pyID>> was <<.TotalOfSelectedServices>>.

    You will be billed directly from GoGoRoad.

    Best regards, 

    The Services Team

  7. Klicken Sie auf Done, um die E-Mail-Erstellung abzuschließen und eine Vorschau der E-Mail anzuzeigen.
  8. Klicken Sie auf Save, um die Änderungen zu übernehmen.

Arbeit überprüfen

  1. Klicken Sie im Header von App Studio auf Preview , um eine Vorschau der Anwendung im Web-Portal anzuzeigen.
  2. Klicken Sie im Navigations-Panel des Web-Portals auf Create. Überprüfen Sie, ob der Case Service nicht mehr angezeigt wird.
    Create menu
  3. Klicken Sie auf Assistance Request, um einen neuen Case Assistance Request zu erstellen.
    Notieren Sie sich die Case-ID für den Case Assistance Request .
    Assistance Request Case ID
  4. Wählen Sie im Step Identify issue einen Servicetyp aus und klicken Sie dann auf Next.
  5. Wählen Sie im Step Identify customer die Option [email protected] aus, und klicken Sie dann auf Next.
  6. Geben Sie im Step Identify location Werte in die Felder Street, City und State ein. Klicken Sie dann auf Next.
  7. Geben Sie im Step Identify location Werte in die Felder Make, Model, Color und Model year ein. Klicken Sie dann auf Submit.
    Ein Case Service sollte sich automatisch öffnen.
  8. Überprüfen Sie, dass im Abschnitt Assistance Request Info des Case Service die im Case Assistance Request eingegebenen Informationen angezeigt werden. Klicken Sie dann auf Submit.
    The Service Case Assistance Request info View
  9. Wählen Sie im Step Identify services performed einen Service aus und geben Sie einen Wert in das Feld Quantity ein.
  10. Klicken Sie auf Submit.
    Adding services performed to the Services Case
  11. Navigieren Sie im ursprünglichen Case Assistance Request zum Step Review Services.
    Der Status der Stage Service sollte als abgeschlossen angezeigt werden.
    The Assistance Request Case with Services Stage complete

In dieser Challenge üben Sie, was Sie im folgenden Modul gelernt haben:


In der folgenden Mission verfügbar:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Fanden Sie diesen Inhalt hilfreich?

Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice